/*
 *  $Id: Earth.cs 1059 2010-05-19 21:40:13Z thenn.erannor $
 *	This file is a part of Ragima CCG.
 *	(C) 2008-2009 Ragima development group.
 *
 *	Licensed under the terms of the GNU GPL License version 2.
 *
 */

using System.Collections.Generic;

using Ragima.Languages;

namespace Ragima.Cards001.Earth {
    public class RussianResources: ILocalizerFactory {
        IEnumerable<ILocalizer> ILocalizerFactory.GetLocalizers() {
            yield return new ArrayLocalizer("ru", "card.", new ResourceGroup[] {
                new ResourceGroup("001_e_s_avatar_of_nature.", new ResourceItem[] {
                    RussianName.New("name", "аватар(,а,у,а,ом,е) живой природы"),
                    RussianPhrase.New("desc", "Дает возможность использования 'Дать жизнь' х3. Использование не-земляной маны наносит урон в размере 1/2 от потраченного объема чуждой маны (округляя в меньшую сторону, но не меньше 1)."),
                    RussianPhrase.New("affect.desc", "Дает возможность использования 'Дать жизнь' х{0}. Использование не-земляной маны наносит урон в размере 1/2 от потраченного объема чуждой маны (округляя в меньшую сторону, но не меньше 1)."),
                }),
                new ResourceGroup("001_e_a_back_to_back.", new ResourceItem[] {
                    RussianName.New("name", "спин(а,ы,е,у,ой,е) к спине"),
                    RussianPhrase.New("desc", "Возможно только в фазе защиты. Отдых. Целевое существо приобретает свойство Защитник, получает бонус в размере текущего здоровья колдовавшего существа. В конце фазы защиты урон сверх начального здоровья цели получает колдовавший."),
                    RussianPhrase.New("log", "{0N} встает {1n4} {2n1}."),
                }),
                new ResourceGroup("001_e_s_branch_trap.", new ResourceItem[] {
                    RussianName.New("name", "ловушк(а,и,е,у,ой,е) из ветвей"),
                    RussianPhrase.New("desc", "Летающие существа противника теряют свойство 'Полет'"),
                    RussianPhrase.New("affect.aura", "Ловушка из ветвей"),
                }),
                new ResourceGroup("001_e_l_cave_forest.", new ResourceItem[] {
                    RussianName.New("name", "пещерн(ый,ого,ому,ый,ым,ом) лес(,а,у,,ом,е)"),
                    RussianPhrase.New("desc", "-1 источник тьмы, +1 источники света и земли. Подземные леса, поглащающие тьму и излучающие свет - пожалуй, самые необычные растения растущие в восточных землях."),
                }),
                new ResourceGroup("001_e_s_entangle.", new ResourceItem[] {
                    RussianName.New("name", "связывани(е,я,ю,е,ем,и)"),
                    RussianPhrase.New("desc", "Целевое отдыхающее существо приобретает свойство Лентяй."),
                    RussianPhrase.New("target", "любое отдыхающее существо"),
                }),
                new ResourceGroup("001_e_l_faerie_forest.", new ResourceItem[] {
                    RussianName.New("name", "лес(,а,у,,ом,е) фей"),
                    RussianPhrase.New("desc", "+2 источник земли. Уменьшает на 1 урон от вражеского заклинания Искра фей.\nВ лесах фей всегда светло и тепло, едва слышный смех этих крохотных созданий эхом разносится среди замшелых стволов вековых дубов"),
                }),
                new ResourceGroup("001_e_l_forest.", new ResourceItem[] {
                    RussianName.New("name", "лес(,а,у,,ом,е)"),
                    RussianPhrase.New("desc", "+1 источник земли. Зеленая листва, несгибаемые стволы, мягкая сочная трава - безмятежная гармония жизни."),
                }),
                new ResourceGroup("001_e_c_forest_shaman.", new ResourceItem[] {
                    RussianName.New("name", "лесн(ой,ого,ому,ого,ым,ом) шаман(,а,у,а,ом,е)"),
                    RussianPhrase.New("desc", "На протяжении всей жизни лесные народы учатся жить в гармонии с землей и живыми существами, населяющими ее поверхность. Шаманы лесов могут призывать духов земли принося в жертву погибших животных."),
                }),
                new ResourceGroup("001_e_s_grant_life.", new ResourceItem[] {
                    RussianName.New("name", "дар(,а,у,,ом,е) жизни"),
                    RussianPhrase.New("desc", "Воскрешает дружественное существо. Существо умирает если чары будут рассеяны. После смерти существа или рассеивания чар они попадают обратно к герою."),
                    RussianPhrase.New("condition", "Нет активного заклинания 'Аватар живой природы'."),
                    RussianPhrase.New("affect.desc", "Существо умирает если чары будут рассеяны. После смерти существа или рассеивания чар они попадают обратно к герою."),
                }),
                new ResourceGroup("001_e_l_holy_tree.", new ResourceItem[] {
                    RussianName.New("name", "дерев(о,а,у,о,ом,е)-святын(я,и,е,ю,ей,е)"),
                    RussianPhrase.New("desc", "+2 источник земли. Все союзные сущства приобретают свойство Защитник и получают бонус здоровья +2. Все дружественные существа, получившие урон в фазе защиты могут атаковать в следующей фазе атаки.\nСкрытое в глухой чаще дерево Вечной Осени. К наступлению темноты все его листья опадают, а на утро оно снова усыпано огненно-оранжевыми пятиконечными листьями."),
                    RussianPhrase.New("affect.aura", "Аура дерева-святыни"),
                }),
                new ResourceGroup("001_e_c_insectaur.", new ResourceItem[] {
                    RussianName.New("name", "инсектавр(,а,у,а,ом,е)"),
                    RussianPhrase.New("desc", "Отрава 1. Рана 2. Регенерация 2. Мультиблок 2. Под действием Паразит 1.\nНекогда они были расой, повелевавшей огромными просторами мангровых зарослей и топей. Теперь же они вымирают от неизвестной заразы."),
                }),
                new ResourceGroup("001_e_c_land_dragon.", new ResourceItem[] {
                    RussianName.New("name", "землян(ой,ого,ому,ого,ым,ом) дракон(,а,у,а,ом,е)"),
                    RussianPhrase.New("desc", "Может атаковать летающих. Появляется отдыхающим. Регенерация 2."),
                }),
                new ResourceGroup("001_e_s_land_rage.", new ResourceItem[] {
                    RussianName.New("name", "гнев(,а,у,,ом,е) земли"),
                    RussianPhrase.New("desc", "Уничтожает указанную местность."),
                    RussianPhrase.New("action", "Гнев земли уничтожает {0n3}."),
                }),
                new ResourceGroup("001_e_s_land_spikes.", new ResourceItem[] {
                    RussianName.New("name", "каменны(е,х,м,е,ми,х) шип(ы,ов,ам,ы,ами,ах)"),
                    RussianPhrase.New("desc", "Все существа противника с максимальным здоровьем выше 4 получают урон 1 и рану 1 после их фазы атаки."),
                    RussianPhrase.New("affect.desc", "Существо получит рану 1 после фазы атаки."),
                    RussianPhrase.New("affect.wound.desc", "Рана 1."),
                }),
                new ResourceGroup("001_e_l_life_tree.", new ResourceItem[] {
                    RussianName.New("name", "древ(о,а,у,о,ом,е) жизни"),
                    RussianPhrase.New("desc", "+2 источник Земли. Дает всем созданиям стихии Земля способность 'Регенерация 1'.\nСимвол жизни и непобедимой силы всего живого."),
                    RussianPhrase.New("affect.aura", "Аура древа жизни"),
                }),
                new ResourceGroup("001_e_a_magebloom.", new ResourceItem[] {
                    RussianName.New("name", "сорвать"),
                    RussianPhrase.New("desc", "Уничтожить магоцвет. Получить 3 маны земли."),
                    RussianPhrase.New("log", "{0N0} срывает {1n3}."),
                }),
                new ResourceGroup("001_e_l_magebloom.", new ResourceItem[] {
                    RussianName.New("name", "магоцвет(,а,у,,ом,е)"),
                    RussianPhrase.New("desc", "После призыва может быть сорван, что уничтожит сам магоцвет, но даст владельцу 3 маны земли.\nВолшебный цветок необыкновенной красоты. Многие хотели подарить его своим возлюбленным или же просто сорвать на память, но, спустя мгновение, цветок рассыпался в зеленом искристом тумане."),
                }),
                new ResourceGroup("001_e_l_magic_forest.", new ResourceItem[] {
                    RussianName.New("name", "волшебн(ый,ого,ому,ый,ым,ом) лес(,а,у,,ом,е)"),
                    RussianPhrase.New("desc", "+1 источник огня, земли, воды, воздуха.\nВолшебный лес населен крошечными существами живущими в потоках маны. Внешне они напоминают светлячков, но подойдя ближе вы заметите лишь тускло-зеленый дымок."),
                }),
                new ResourceGroup("001_e_s_merciless_murder.", new ResourceItem[] {
                    RussianName.New("name", "беспощадн(ое,ого,ому,ое,ым,ом) убийств(о,а,у,о,ом,е)"),
                    RussianPhrase.New("desc", "Снимает выбранные чары ценой жертвы существа (существо не может использовать реинкарнацию).\nДикая природа жестока и требует жертв одной жизни для выживания многих."),
                    RussianPhrase.New("not_victim", "Нельзя снять чары на жертвуемом существе."),
                }),
                new ResourceGroup("001_e_c_mountain_ogre.", new ResourceItem[] {
                    RussianName.New("name", "горн(ый,ого,ому,ого,ым,ом) огр(,а,у,а,ом,е)"),
                    RussianPhrase.New("desc", "Почему вы говорите что эти наемники бракованные? Они полоумные? Ну и зачем, имея такую силу и габариты, воину нужны мозги?"),
                }),
                new ResourceGroup("001_e_c_myrmidryad.", new ResourceItem[] {
                    RussianName.New("name", "мирмидриад(а,ы,е,у,ой,е)"),
                    RussianPhrase.New("desc", "Стрельба 2, регенерация 1.\nБеспощадные и незаметные хранительницы лесных чащ, мирмидриады, создают свои стрелы из цветов. Зачастую смерть от выстрела лесных стражниц выглядит как несчастный случай, неосторожность путника, который умер от острых шипов растений."),
                }),
                new ResourceGroup("001_e_c_naga_dancer.", new ResourceItem[] {
                    RussianName.New("name", "наг(а,и,е,у,ой,е)-танцор(,а,у,а,ом,е)"),
                    RussianPhrase.New("desc", "Отрава 1. Быстрый 3.\nБоевой танец лесных Наг завораживает настолько, что враг порой теряет всякую волю к бою."),
                }),
                new ResourceGroup("001_e_c_naga_oracle.", new ResourceItem[] {
                    RussianName.New("name", "наг(а,и,е,у,ой,е)-оракул(,а,у,а,ом,е)"),
                    RussianPhrase.New("desc", "Отрава 1. Снижает цену всех Наг на 1.\nЛюди-змеи, Наги, научились не только выживать в джунглях, но и повелевать ядовитыми змеями."),
                    RussianPhrase.New("affect.aura", "нага-оракул"),
                }),
                new ResourceGroup("001_e_c_naga_princess.", new ResourceItem[] {
                    RussianName.New("name", "наг(а,и,е,у,ой,е)-принцесс(а,ы,е,у,ой,е)"),
                    RussianPhrase.New("desc", "Отрава 1. Наги приобретают свойство Жестокость и усиливаются после каждой успешной атаки по существу на +1\nНаследница королевского трона таинственных змеелюдей."),
                    RussianPhrase.New("affect.aura", "Нага-принцесса (аура)"),
                }),
                new ResourceGroup("001_e_s_night_ritual.", new ResourceItem[] {
                    RussianName.New("name", "ночн(ое,ого,ому,ое,ым,ом) таинств(о,а,у,о,ом,е)"),
                    RussianPhrase.New("desc", "Может быть использовано только если все союзные существа отдыхают и их число не менее трех. Исцеляет их до максимума, пробуждает их."),
                    RussianPhrase.New("condition", "Не все союзные существа отдыхают или их число менее трех."),
                }),
                new ResourceGroup("001_e_a_power_of_earth.", new ResourceItem[] {
                    RussianName.New("name", "сил(а,ы,е,у,ой,е) земли"),
                    RussianPhrase.New("desc", ""),
                }),
                new ResourceGroup("001_e_c_r_the_earth.", new ResourceItem[] {
                    RussianName.New("name", "Земл(я,и,е,ю,ей,е)"),
                    RussianPhrase.New("desc", "Воплощение стихии Земля. Снижает вдвое затраты маны земли. Блокирует до 3 атакующих существ. Защита 3. Жестокий. Может атаковать летающих. Не может быть целью способностей и заклинаний. Регенерация 6. Игрок приобретает иммунитет к воздействиям на местности. Добивание 5."),
                    RussianPhrase.New("affect.desc", "Иммунитет к воздействиям на местности."),
                    RussianPhrase.New("affect.aura", "Аура защиты местностей"),
                }),
                new ResourceGroup("001_e_c_riding_troll.", new ResourceItem[] {
                    RussianName.New("name", "ездов(ой,ого,ому,ого,ым,ом) тролл(ь,я,ю,я,ем,е)"),
                    RussianPhrase.New("desc", "Регенерация 3.\n'Может перевозить 1 дружественное существо.'"),
                }),
                new ResourceGroup("001_e_c_rock_giant.", new ResourceItem[] {
                    RussianName.New("name", "каменн(ый,ого,ому,ого,ым,ом) гигант(,а,у,а,ом,е)"),
                    RussianPhrase.New("desc", "Защитник. Иммунитет к ожогам и ранам.\nЖивая скала."),
                }),
                new ResourceGroup("001_e_c_runta.", new ResourceItem[] {
                    RussianName.New("name", "рунт(а,ы,е,у,ой,е)"),
                    RussianPhrase.New("desc", "Демон. На время фазы защиты приобретает свойство Защитник. Если заблокирован в фазе атаки, наносит удар по всем соседним вражеским существам."),
                    RussianPhrase.New("affect.desc", "Понижает атаку на 1."),
                }),
                new ResourceGroup("001_e_c_scarman.", new ResourceItem[] {
                    RussianName.New("name", "скармэн(,а,у,а,ом,е)"),
                    RussianPhrase.New("desc", "Регенерация 2. Бесстрашный.\nСкармэны - жители серных пещер, населенных ящерами и гигантскими плотоядными насекомыми. Их тела за долгие годы сражений приобрели чудесную способность самоисцеляться, а их дух трудно сломить даже самому грозному противнику."),
                }),
                new ResourceGroup("001_e_c_screecher.", new ResourceItem[] {
                    RussianName.New("name", "скрежетун(,а,у,а,ом,е)"),
                    RussianPhrase.New("desc", "Блокирует летающих. При атаке накладывает Паразит 1."),
                }),
                new ResourceGroup("001_e_a_shamanic_fire.", new ResourceItem[] {
                    RussianName.New("name", "шаманск(ое,ого,ому,ое,им,ом) плам(я,ени,ени,я,енем,ени)"),
                    RussianPhrase.New("desc", "Уничтожает указанное существо в выбранном могильнике. Дает ману Земли в размере максимального здоровья уничтоженного существа."),
                }),
                new ResourceGroup("001_e_s_shelter.", new ResourceItem[] {
                    RussianName.New("name", "убежищ(е,а,у,е,ем,е)"),
                    RussianPhrase.New("desc", "Герой и дружественные существа получают свойство Защита 3 и защиту от целевых заклинаний до следующей фазы атаки. Существа не могут участвовать в текущей фазе атаки."),
                    RussianPhrase.New("affect.aura", "Убежище"),
                }),
                new ResourceGroup("001_e_s_snake_branches.", new ResourceItem[] {
                    RussianName.New("name", "ветв(и,ей,ям,и,ями,ях)-зме(и,й,ям,и,ями,ях)"),
                    RussianPhrase.New("desc", "Все вражеские существа наносящие урон не по герою имеют шанс получить Отрава 1 при выпадении d7-Х и выше (Х - количество земных местностей у героя)."),
                    RussianPhrase.New("try", "Ветви-змеи отравляют {0n3}. (d{1}, {2})"),
                }),
                new ResourceGroup("001_e_s_stone_rain.", new ResourceItem[] {
                    RussianName.New("name", "камнепад(,а,у,,ом,е)"),
                    RussianPhrase.New("desc", "Наносит 2 урона всем нелетающим существам противника. Заставляет их отдыхать."),
                }),
                new ResourceGroup("001_e_s_stone_ritual.", new ResourceItem[] {
                    RussianName.New("name", "ритуал(,а,у,,ом,е) камней"),
                    RussianPhrase.New("desc", "Уничтожает все местности, дает их изначальную стоимость владельцам."),
                    RussianPhrase.New("action", "{0N} теряет {1} местност{1p:ь,и,ей}."),
                }),
                new ResourceGroup("001_e_c_sylvan_wolf.", new ResourceItem[] {
                    RussianName.New("name", "сильванск(ий,ого,ому,ого,им,ом) волк(,а,у,а,ом,е)"),
                    RussianPhrase.New("desc", "То ли животное, то ли растение, точно никто не может сказать"),
                }),
                new ResourceGroup("001_e_c_thistle_warrior.", new ResourceItem[] {
                    RussianName.New("name", "колюч(ий,его,ему,его,им,ем) воин(,а,у,а,ом,е)"),
                    RussianPhrase.New("desc", "Рана 1 при ударе, Защита 1, Соня, Мультиблок 3, атаковавший его получает Рана 1."),
                }),
                new ResourceGroup("001_e_c_troll.", new ResourceItem[] {
                    RussianName.New("name", "тролл(ь,я,ю,я,ем,е)"),
                    RussianPhrase.New("desc", "Полная регенерация.\n'Я отрубил ему руку, а уже через минуту он мчался на меня с отросшей заново рукой, на которой не было и царапины, не говоря уже о шрамах.'"),
                }),
                new ResourceGroup("001_e_a_wooden_tower.", new ResourceItem[] {
                    RussianName.New("name", "деревянн(ая,ой,ой,ую,ой,ой) вышк(а,и,е,у,ой,е)"),
                    RussianPhrase.New("desc", "Поднимает дружественное существо на вышку, которую носит тролль."),
                    RussianPhrase.New("condition", "Тролль уже носит существо и не может поднять второе."),
                    RussianPhrase.New("target", "дружественное неотдыхающее существо"),
                    RussianPhrase.New("affect.desc", "{0N0} носит {1n3}.\nоставшееся здоровье {1n1} - {3i}."),
                }),
                new ResourceGroup("001_e_c_woodland_defender.", new ResourceItem[] {
                    RussianName.New("name", "защитник(,а,у,а,ом,е) лесов"),
                    RussianPhrase.New("desc", "Защитник. Иммунитет к ожогам и ранам. Получает +1/+1 при призыве земляной местности.\nКаменные создания древности, увязшие в земле по пояс безмолвно стоят посреди леса, внушая спокойствие и восхищение этой немой силой. Но стоит лишь сорвать цветок или пнуть дерево, как гигантские идолы оживут, неся возмездие посягающим на жизнь лесов."),
                    RussianPhrase.New("affect.growth", "Рост защитника лесов"),
                }),
                new ResourceGroup("001_e_s_woodland_energy.", new ResourceItem[] {
                    RussianName.New("name", "энерги(я,и,и,ю,ей,и) леса"),
                    RussianPhrase.New("desc", "+1 маны земли за каждую земляную местность заклинателя. Жизненные силы земли устремляются наружу через леса. Немногие геоманты умеют взывать к чистой энергии стихии, живущей в растениях."),
                }),
                new ResourceGroup("001_e_l_woodland_sanctuary.", new ResourceItem[] {
                    RussianName.New("name", "лесн(ое,ого,ому,ое,ым,ом) пристанищ(е,а,у,е,ем,е)"),
                    RussianPhrase.New("desc", "+2 источник земли. Изредка в лесных чащах можно найти диковинные растения, больше похожие на дома лесных эльфов. Их называют лесными пристанищами. В этих достаточно больших светло-зеленых 'домиках' часто ночуют дикие животные и странники. Легче всего найти их утром, по ярко-зеленому туману от их корней."),
                }),
                new ResourceGroup("001_e_s_wrath.", new ResourceItem[] {
                    RussianName.New("name", "гнев(,а,у,,ом,е)"),
                    RussianPhrase.New("desc", "На 1 ход дает целевому не-темному существу -1 к уровню здоровья и свойство Жестокость."),
                    RussianPhrase.New("target", "любое не-темное существо"),
                }),
            });
        }
    }
}
